# far model CODE resource # near model jump table entries starting at A5 + 0x00000000 (0 of them) # far model jump table entries starting at A5 + 0x00004E08 (28 of them) # A5 relocation data at 0x00000D1C # A5 relocation at 0000008A # A5 relocation at 000000AA # A5 relocation at 000000D8 # A5 relocation at 00000126 # A5 relocation at 000001D8 # A5 relocation at 0000042A # A5 relocation at 00000454 # A5 relocation at 000004BE # A5 relocation at 000005A8 # A5 relocation at 000005CA # A5 relocation at 000005FA # A5 relocation at 0000063A # A5 relocation at 00000640 # A5 relocation at 00000650 # A5 relocation at 0000069E # A5 relocation at 000006BC # A5 relocation at 000006C2 # A5 relocation at 000006E0 # A5 relocation at 000006E6 # A5 relocation at 000006AE # A5 relocation at 000007A0 # A5 relocation at 0000084A # A5 relocation at 00000872 # A5 relocation at 000008DE # A5 relocation at 000008F6 # A5 relocation at 000008FC # A5 relocation at 0000090C # A5 relocation at 00000948 # A5 relocation at 00000952 # A5 relocation at 00000970 # A5 relocation at 00000976 # A5 relocation at 00000994 # A5 relocation at 0000099A # A5 relocation at 00000962 # A5 relocation at 00000A4E # A5 relocation at 00000A82 # A5 relocation at 00000AA2 # A5 relocation at 00000AB0 # A5 relocation at 00000AD0 # A5 relocation at 00000B0E # A5 relocation at 00000BD6 # A5 relocation at 00000BDE # A5 relocation at 00000C1A # A5 relocation at 00000C20 # A5 relocation at 00000C84 # A5 relocation at 00000C92 # A5 relocation at 00000CFA # A5 relocation at 00000D08 # A5 relocation at 00000D0E # A5 is 0x00000000 # PC relocation data at 0x00000D58 # PC relocation at 00000344 # PC relocation at 0000034E # PC relocation at 00000362 # PC relocation at 0000036C # PC relocation at 00000408 # PC relocation at 00000414 # PC relocation at 00000614 # PC relocation at 00000622 # PC relocation at 000006A8 # PC relocation at 00000836 # PC relocation at 000008BC # PC relocation at 000008CA # PC relocation at 0000095C # PC relocation at 00000A0A # PC relocation at 00000A96 # PC relocation at 00000B6A # PC relocation at 00000BB6 # PC relocation at 00000BCC # PC relocation at 00000CBC # load address is 0x00000000 00000000 0000 0000 ori.b D0, 0x0 00000004 4348 chk.w D1, A0 00000006 455A chk.w D2, [A2]+ 00000008 4E56 0000 link A6, 0 0000000C 206E 0008 movea.l A0, [A6 + 0x8] 00000010 2028 000C move.l D0, [A0 + 0xC] 00000014 4E5E unlink A6 00000016 205F movea.l A0, [A7]+ 00000018 584F addq.w A7, 4 0000001A 4ED0 jmp [A0] 0000001C 9B47 subx.w D5, D7 0000001E 6574 bcs +0x76 /* 00000094 */ 00000020 436C 6173 chk.w D1, [A4 + 0x6173] 00000024 7353 moveq.l D1, 0x53 00000026 697A bvs +0x7C /* 000000A2 */ 00000028 655F bcs +0x61 /* 00000089 */ 0000002A 5F39 436C 6173 subq.b [0x436C6173], 7 00000030 7344 moveq.l D1, 0x44 00000032 6573 bcs +0x75 /* 000000A7 */ 00000034 6343 bls +0x45 /* 00000079 */ 00000036 4676 0000 not.w [A6 + D0.w] 0000003A FFFF .invalid <> 0000003C 4E56 FFEC link A6, -0x0014 00000040 48E7 0030 movem.l -[A7], A2,A3 00000044 266E 000E movea.l A3, [A6 + 0xE] 00000048 206E 0008 movea.l A0, [A6 + 0x8] 0000004C B1CB cmpa.l A0, A3 0000004E 6604 bne +0x6 /* 00000054 */ 00000050 7001 moveq.l D0, 0x01 00000052 6062 bra +0x64 /* 000000B6 */ label00000054: 00000054 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000058 1F2E 000C move.b -[A7], [A6 + 0xC] 0000005C 486E FFEC pea.l [A6 - 0x14] 00000060 4EB9 0000 5072 jsr [0x00005072] 00000066 486E FFEC pea.l [A6 - 0x14] 0000006A 206E FFEC movea.l A0, [A6 - 0x14] 0000006E 2068 0014 movea.l A0, [A0 + 0x14] 00000072 4E90 jsr [A0] 00000074 2440 movea.l A2, D0 00000076 6022 bra +0x24 /* 0000009A */ label00000078: 00000078 B5CB cmpa.l A2, A3 0000007A 660E bne +0x10 /* 0000008A */ 0000007C 486E FFEC pea.l [A6 - 0x14] 00000080 4EB9 0000 507A jsr [0x0000507A] 00000086 7001 moveq.l D0, 0x01 00000088 602C bra +0x2E /* 000000B6 */ label0000008A: 0000008A 486E FFEC pea.l [A6 - 0x14] 0000008E 206E FFEC movea.l A0, [A6 - 0x14] 00000092 2068 0018 movea.l A0, [A0 + 0x18] // begin alternate branch 00000094-00000098 label00000094: 00000094 0018 4E90 ori.b [A0]+, 0x90 // end alternate branch 00000094-00000098 label00000094: // (misaligned) 00000096 4E90 jsr [A0] 00000098 2440 movea.l A2, D0 label0000009A: 0000009A 486E FFEC pea.l [A6 - 0x14] 0000009E 206E FFEC movea.l A0, [A6 - 0x14] label000000A2: 000000A2 2050 movea.l A0, [A0] 000000A4 4E90 jsr [A0] 000000A6 4A00 tst.b D0 000000A8 66CE bne -0x30 /* 00000078 */ 000000AA 486E FFEC pea.l [A6 - 0x14] 000000AE 4EB9 0000 507A jsr [0x0000507A] 000000B4 4200 clr.b D0 label000000B6: 000000B6 4CDF 0C00 movem.l A2,A3, [A7]+ 000000BA 4E5E unlink A6 000000BC 205F movea.l A0, [A7]+ 000000BE 4FEF 000A lea.l A7, [A7 + 0xA] 000000C2 4ED0 jmp [A0] 000000C4 8028 4465 or.b D0, [A0 + 0x4465] 000000C8 7363 moveq.l D1, 0x63 000000CA 656E bcs +0x70 /* 0000013A */ 000000CC 6473 bcc +0x75 /* 00000141 */ 000000CE 4672 6F6D not.w <> 000000D2 5F5F subq.w [A7]+, 7 000000D4 3943 6C61 move.w [A4 + 0x6C61], D3 000000D8 7373 moveq.l D1, 0x73 000000DA 4465 neg.w -[A5] 000000DC 7363 moveq.l D1, 0x63 000000DE 4346 chk.w D1, D6 000000E0 5043 addq.w D3, 8 000000E2 3943 6C61 move.w [A4 + 0x6C61], D3 000000E6 7373 moveq.l D1, 0x73 000000E8 4465 neg.w -[A5] 000000EA 7363 moveq.l D1, 0x63 000000EC 5563 subq.w -[A3], 2 000000EE 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000000F2 0000 48E7 ori.b D0, 0xE7 000000F6 0030 266E 0008 ori.b [A0 + D0.w + 0x8], 0x6E /* 'n' */ 000000FC 2079 FFFE C658 movea.l A0, [0xFFFEC658] 00000102 2688 move.l [A3], A0 00000104 246B 0004 movea.l A2, [A3 + 0x4] 00000108 200A move.l D0, A2 0000010A 6704 beq +0x6 /* 00000110 */ 0000010C 204A movea.l A0, A2 0000010E A01F syscall DisposPtr/DisposePtr label00000110: 00000110 4CDF 0C00 movem.l A2,A3, [A7]+ 00000114 4E5E unlink A6 00000116 205F movea.l A0, [A7]+ 00000118 584F addq.w A7, 4 0000011A 4ED0 jmp [A0] 0000011C 975F sub.w [A7]+, D3 0000011E 5F64 subq.w -[A4], 7 00000120 745F moveq.l D2, 0x5F 00000122 5F31 3343 6C61 7373 subq.b [[A1 + <>] + 0x6C617373], 7 0000012A 4465 neg.w -[A5] 0000012C 7363 moveq.l D1, 0x63 0000012E 4C69 7374 4676 movem.l D2,D4,D5,D6,A0,A1,A4,A5,A6, [A1 + 0x4676] 00000134 0000 FFFF ori.b D0, 0xFF 00000138 4E56 0000 link A6, 0 // begin alternate branch 0000013A-00000146 label0000013A: 0000013A 0000 206E ori.b D0, 0x6E /* 'n' */ 0000013E 0008 2028 ori.b A0, 0x28 /* '(' */ 00000142 000C 4E5E ori.b A4, 0x5E /* '^' */ // end alternate branch 0000013A-00000146 label0000013A: // (misaligned) 0000013C 206E 0008 movea.l A0, [A6 + 0x8] 00000140 2028 000C move.l D0, [A0 + 0xC] 00000144 4E5E unlink A6 00000146 205F movea.l A0, [A7]+ 00000148 584F addq.w A7, 4 0000014A 4ED0 jmp [A0] 0000014C 9A47 sub.w D5, D7 0000014E 6574 bcs +0x76 /* 000001C4 */ 00000150 5369 7A65 subq.w [A1 + 0x7A65], 1 00000154 5F5F subq.w [A7]+, 7 00000156 3133 436C move.w -[A0], <> 0000015A 6173 bsr +0x75 /* 000001CF */ 0000015C 7344 moveq.l D1, 0x44 0000015E 6573 bcs +0x75 /* 000001D3 */ 00000160 634C bls +0x4E /* 000001AE */ 00000162 6973 bvs +0x75 /* 000001D7 */ 00000164 7446 moveq.l D2, 0x46 00000166 7600 moveq.l D3, 0x00 00000168 0000 FFFF ori.b D0, 0xFF 0000016C 4E56 FFFC link A6, -0x0004 00000170 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00000174 286E 0008 movea.l A4, [A6 + 0x8] 00000178 262C 000C move.l D3, [A4 + 0xC] 0000017C 202C 0008 move.l D0, [A4 + 0x8] 00000180 B680 cmp.l D3, D0 00000182 6C18 bge +0x1A /* 0000019C */ 00000184 4AAC 0004 tst.l [A4 + 0x4] 00000188 6712 beq +0x14 /* 0000019C */ 0000018A E583 asl D3, 2 0000018C D6AC 0004 add.l D3, [A4 + 0x4] 00000190 2043 movea.l A0, D3 00000192 20AE 000C move.l [A0], [A6 + 0xC] 00000196 52AC 000C addq.l [A4 + 0xC], 1 0000019A 603E bra +0x40 /* 000001DA */ label0000019C: 0000019C 244C movea.l A2, A4 0000019E 504A addq.w A2, 8 000001A0 5492 addq.l [A2], 2 000001A2 2012 move.l D0, [A2] 000001A4 E588 lsl D0, 2 000001A6 A11E syscall NewPtr, flags=1 000001A8 2D48 FFFC move.l [A6 - 0x4], A0 000001AC 2F08 move.l -[A7], A0 label000001AE: 000001AE 4EB9 0000 1172 jsr [0x00001172] 000001B4 264C movea.l A3, A4 000001B6 584B addq.w A3, 4 000001B8 2053 movea.l A0, [A3] 000001BA 226E FFFC movea.l A1, [A6 - 0x4] 000001BE 2012 move.l D0, [A2] 000001C0 E588 lsl D0, 2 000001C2 A02E syscall BlockMove/BlockMoveData label000001C4: 000001C4 2053 movea.l A0, [A3] 000001C6 A01F syscall DisposPtr/DisposePtr 000001C8 26AE FFFC move.l [A3], [A6 - 0x4] 000001CC 2F2E 000C move.l -[A7], [A6 + 0xC] 000001D0 2F0C move.l -[A7], A4 000001D2 2054 movea.l A0, [A4] 000001D4 2068 0004 movea.l A0, [A0 + 0x4] 000001D8 4E90 jsr [A0] label000001DA: 000001DA 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 000001DE 4E5E unlink A6 000001E0 205F movea.l A0, [A7]+ 000001E2 504F addq.w A7, 8 000001E4 4ED0 jmp [A0] 000001E6 8024 or.b D0, -[A4] 000001E8 496E 7365 chk.w D4, [A6 + 0x7365] 000001EC 7274 moveq.l D1, 0x74 000001EE 5F5F subq.w [A7]+, 7 000001F0 3133 436C move.w -[A0], <> 000001F4 6173 bsr +0x75 /* 00000269 */ 000001F6 7344 moveq.l D1, 0x44 000001F8 6573 bcs +0x75 /* 0000026D */ 000001FA 634C bls +0x4E /* 00000248 */ 000001FC 6973 bvs +0x75 /* 00000271 */ 000001FE 7446 moveq.l D2, 0x46 00000200 5043 addq.w D3, 8 00000202 3943 6C61 move.w [A4 + 0x6C61], D3 00000206 7373 moveq.l D1, 0x73 00000208 4465 neg.w -[A5] 0000020A 7363 moveq.l D1, 0x63 0000020C 0000 FFFF ori.b D0, 0xFF 00000210 4E56 0000 link A6, 0 00000214 2F2E 000C move.l -[A7], [A6 + 0xC] 00000218 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000021C 206E 0008 movea.l A0, [A6 + 0x8] 00000220 2050 movea.l A0, [A0] 00000222 2068 0004 movea.l A0, [A0 + 0x4] 00000226 4E90 jsr [A0] 00000228 4E5E unlink A6 0000022A 205F movea.l A0, [A7]+ 0000022C 504F addq.w A7, 8 0000022E 4ED0 jmp [A0] 00000230 8022 or.b D0, -[A2] 00000232 5075 7368 5F5F addq.w [A5 + 0x5F5F], 8 00000238 3133 436C move.w -[A0], <> 0000023C 6173 bsr +0x75 /* 000002B1 */ 0000023E 7344 moveq.l D1, 0x44 00000240 6573 bcs +0x75 /* 000002B5 */ 00000242 634C bls +0x4E /* 00000290 */ 00000244 6973 bvs +0x75 /* 000002B9 */ 00000246 7446 moveq.l D2, 0x46 label00000248: 00000248 5043 addq.w D3, 8 0000024A 3943 6C61 move.w [A4 + 0x6C61], D3 0000024E 7373 moveq.l D1, 0x73 00000250 4465 neg.w -[A5] 00000252 7363 moveq.l D1, 0x63 00000254 0000 FFFF ori.b D0, 0xFF 00000258 4E56 0000 link A6, 0 0000025C 2F0B move.l -[A7], A3 0000025E 266E 0008 movea.l A3, [A6 + 0x8] 00000262 4AAB 000C tst.l [A3 + 0xC] 00000266 671A beq +0x1C /* 00000282 */ 00000268 4AAB 0004 tst.l [A3 + 0x4] 0000026C 6714 beq +0x16 /* 00000282 */ 0000026E 53AB 000C subq.l [A3 + 0xC], 1 00000272 202B 000C move.l D0, [A3 + 0xC] 00000276 E580 asl D0, 2 00000278 D0AB 0004 add.l D0, [A3 + 0x4] 0000027C 2040 movea.l A0, D0 0000027E 2010 move.l D0, [A0] 00000280 6002 bra +0x4 /* 00000284 */ label00000282: 00000282 7000 moveq.l D0, 0x00 label00000284: 00000284 265F movea.l A3, [A7]+ 00000286 4E5E unlink A6 00000288 205F movea.l A0, [A7]+ 0000028A 584F addq.w A7, 4 0000028C 4ED0 jmp [A0] 0000028E 9650 sub.w D3, [A0] label00000290: 00000290 6F70 ble +0x72 /* 00000302 */ 00000292 5F5F subq.w [A7]+, 7 00000294 3133 436C move.w -[A0], <> 00000298 6173 bsr +0x75 /* 0000030D */ 0000029A 7344 moveq.l D1, 0x44 0000029C 6573 bcs +0x75 /* 00000311 */ 0000029E 634C bls +0x4E /* 000002EC */ 000002A0 6973 bvs +0x75 /* 00000315 */ 000002A2 7446 moveq.l D2, 0x46 000002A4 7600 moveq.l D3, 0x00 000002A6 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000002AA 0000 48E7 ori.b D0, 0xE7 000002AE 0810 266E btst.b [A0], 0x6E /* 'n' */ 000002B2 0008 282E ori.b A0, 0x2E /* '.' */ 000002B6 000C 7001 ori.b A4, 0x1 000002BA B880 cmp.l D4, D0 000002BC 6D1E blt +0x20 /* 000002DC */ 000002BE 202B 000C move.l D0, [A3 + 0xC] 000002C2 B084 cmp.l D0, D4 000002C4 6D16 blt +0x18 /* 000002DC */ 000002C6 4AAB 0004 tst.l [A3 + 0x4] 000002CA 6710 beq +0x12 /* 000002DC */ 000002CC 2004 move.l D0, D4 000002CE E580 asl D0, 2 000002D0 D0AB 0004 add.l D0, [A3 + 0x4] 000002D4 2040 movea.l A0, D0 000002D6 2028 FFFC move.l D0, [A0 - 0x4] 000002DA 6002 bra +0x4 /* 000002DE */ label000002DC: 000002DC 7000 moveq.l D0, 0x00 label000002DE: 000002DE 4CDF 0810 movem.l D4,A3, [A7]+ 000002E2 4E5E unlink A6 000002E4 205F movea.l A0, [A7]+ 000002E6 504F addq.w A7, 8 000002E8 4ED0 jmp [A0] 000002EA 9741 subx.w D3, D1 label000002EC: 000002EC 745F moveq.l D2, 0x5F 000002EE 5F31 3343 6C61 7373 subq.b [[A1 + <>] + 0x6C617373], 7 000002F6 4465 neg.w -[A5] 000002F8 7363 moveq.l D1, 0x63 000002FA 4C69 7374 4346 movem.l D2,D4,D5,D6,A0,A1,A4,A5,A6, [A1 + 0x4346] 00000300 436C 0000 chk.w D1, [A4 + 0x0] // begin alternate branch 00000302-00000310 label00000302: 00000302 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000306 0000 48E7 ori.b D0, 0xE7 0000030A 0038 206E 0010 ori.b [0x00000010 /* __m68k_vec_illegal__ */], 0x6E /* 'n' */ // end alternate branch 00000302-00000310 label00000302: // (misaligned) 00000304 4E56 0000 link A6, 0 00000308 48E7 0038 movem.l -[A7], A2,A3,A4 0000030C 206E 0010 movea.l A0, [A6 + 0x10] 00000310 2650 movea.l A3, [A0] 00000312 206E 000C movea.l A0, [A6 + 0xC] 00000316 2850 movea.l A4, [A0] 00000318 2F0B move.l -[A7], A3 0000031A 4EB9 0000 0394 jsr [0x00000394 /* CacheVars */] 00000320 2440 movea.l A2, D0 00000322 2F0C move.l -[A7], A4 00000324 4EB9 0000 0394 jsr [0x00000394 /* CacheVars */] 0000032A 3200 move.w D1, D0 0000032C 200A move.l D0, A2 0000032E B041 cmp.w D0, D1 00000330 6F04 ble +0x6 /* 00000336 */ 00000332 7001 moveq.l D0, 0x01 00000334 6020 bra +0x22 /* 00000356 */ label00000336: 00000336 2F0B move.l -[A7], A3 00000338 4EB9 0000 0394 jsr [0x00000394 /* CacheVars */] 0000033E 2440 movea.l A2, D0 00000340 2F0C move.l -[A7], A4 00000342 4EB9 0000 0394 jsr [0x00000394 /* CacheVars */] 00000348 3200 move.w D1, D0 0000034A 200A move.l D0, A2 0000034C B041 cmp.w D0, D1 0000034E 6C04 bge +0x6 /* 00000354 */ 00000350 70FF moveq.l D0, 0xFFFFFFFF 00000352 6002 bra +0x4 /* 00000356 */ label00000354: 00000354 4240 clr.w D0 label00000356: 00000356 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000035A 4E5E unlink A6 0000035C 205F movea.l A0, [A7]+ 0000035E 4FEF 000C lea.l A7, [A7 + 0xC] 00000362 4ED0 jmp [A0] 00000364 802A 436F or.b D0, [A2 + 0x436F] 00000368 6D70 blt +0x72 /* 000003DA */ 0000036A 6172 bsr +0x74 /* 000003DE */ 0000036C 6545 bcs +0x47 /* 000003B3 */ 0000036E 6C65 bge +0x67 /* 000003D5 */ 00000370 6D65 blt +0x67 /* 000003D7 */ 00000372 6E74 bgt +0x76 /* 000003E8 */ 00000374 735F moveq.l D1, 0x5F 00000376 5F31 3854 subq.b [A1 + D3 + 0x54], 7 0000037A 436C 6173 chk.w D1, [A4 + 0x6173] 0000037E 7344 moveq.l D1, 0x44 00000380 6573 bcs +0x75 /* 000003F5 */ 00000382 634C bls +0x4E /* 000003D0 */ 00000384 6973 bvs +0x75 /* 000003F9 */ 00000386 7442 moveq.l D2, 0x42 00000388 7949 moveq.l D4, 0x49 0000038A 4446 neg.w D6 0000038C 5076 5076 addq.w [A6 + D5.w + 0x76], 8 00000390 0000 FFFF ori.b D0, 0xFF 00000394 4E56 0000 link A6, 0 00000398 206E 0008 movea.l A0, [A6 + 0x8] 0000039C 3028 0010 move.w D0, [A0 + 0x10] 000003A0 4E5E unlink A6 000003A2 205F movea.l A0, [A7]+ 000003A4 584F addq.w A7, 4 000003A6 4ED0 jmp [A0] 000003A8 9947 subx.w D4, D7 000003AA 6574 bcs +0x76 /* 00000420 */ 000003AC 436C 6173 chk.w D1, [A4 + 0x6173] 000003B0 7349 moveq.l D1, 0x49 000003B2 445F neg.w [A7]+ 000003B4 5F39 436C 6173 subq.b [0x436C6173], 7 000003BA 7344 moveq.l D1, 0x44 000003BC 6573 bcs +0x75 /* 00000431 */ 000003BE 6343 bls +0x45 /* 00000403 */ 000003C0 4676 0000 not.w [A6 + D0.w] 000003C4 4E56 FE00 link A6, -0x0200 000003C8 48E7 0030 movem.l -[A7], A2,A3 000003CC 206E 0010 movea.l A0, [A6 + 0x10] label000003D0: 000003D0 2450 movea.l A2, [A0] 000003D2 206E 000C movea.l A0, [A6 + 0xC] 000003D6 2650 movea.l A3, [A0] 000003D8 486E FE00 pea.l [A6 - 0x200] // begin alternate branch 000003DA-000003DE label000003DA: 000003DA FE00 2F0A .unknown 0xFE00 0x2F0A (W = 7) // end alternate branch 000003DA-000003DE label000003DA: // (misaligned) 000003DC 2F0A move.l -[A7], A2 fn000003DE: 000003DE 4EB9 0000 0484 jsr [0x00000484] 000003E4 486E FF00 pea.l [A6 - 0x100] label000003E8: 000003E8 2F0B move.l -[A7], A3 000003EA 4EB9 0000 0484 jsr [0x00000484] 000003F0 554F subq.w A7, 2 000003F2 486E FE00 pea.l [A6 - 0x200] 000003F6 486E FF00 pea.l [A6 - 0x100] 000003FA 4227 clr.b -[A7] 000003FC 7001 moveq.l D0, 0x01 000003FE 1F00 move.b -[A7], D0 00000400 4EB9 0000 0C8A jsr [0x00000C8A] 00000406 301F move.w D0, [A7]+ 00000408 6E04 bgt +0x6 /* 0000040E */ 0000040A 7000 moveq.l D0, 0x00 0000040C 6002 bra +0x4 /* 00000410 */ label0000040E: 0000040E 7001 moveq.l D0, 0x01 label00000410: 00000410 2000 move.l D0, D0 00000412 4A00 tst.b D0 00000414 6704 beq +0x6 /* 0000041A */ 00000416 7001 moveq.l D0, 0x01 00000418 602C bra +0x2E /* 00000446 */ label0000041A: 0000041A 554F subq.w A7, 2 0000041C 486E FE00 pea.l [A6 - 0x200] label00000420: 00000420 486E FF00 pea.l [A6 - 0x100] 00000424 4227 clr.b -[A7] 00000426 7001 moveq.l D0, 0x01 00000428 1F00 move.b -[A7], D0 0000042A 4EB9 0000 0C8A jsr [0x00000C8A] 00000430 301F move.w D0, [A7]+ 00000432 6B04 bmi +0x6 /* 00000438 */ 00000434 7000 moveq.l D0, 0x00 00000436 6002 bra +0x4 /* 0000043A */ label00000438: 00000438 7001 moveq.l D0, 0x01 label0000043A: 0000043A 2000 move.l D0, D0 0000043C 4A00 tst.b D0 0000043E 6704 beq +0x6 /* 00000444 */ 00000440 70FF moveq.l D0, 0xFFFFFFFF 00000442 6002 bra +0x4 /* 00000446 */ label00000444: 00000444 4240 clr.w D0 label00000446: 00000446 4CDF 0C00 movem.l A2,A3, [A7]+ 0000044A 4E5E unlink A6 0000044C 205F movea.l A0, [A7]+ 0000044E 4FEF 000C lea.l A7, [A7 + 0xC] 00000452 4ED0 jmp [A0] 00000454 802C 436F or.b D0, [A4 + 0x436F] 00000458 6D70 blt +0x72 /* 000004CA */ 0000045A 6172 bsr +0x74 /* 000004CE */ 0000045C 6545 bcs +0x47 /* 000004A3 */ 0000045E 6C65 bge +0x67 /* 000004C5 */ 00000460 6D65 blt +0x67 /* 000004C7 */ 00000462 6E74 bgt +0x76 /* 000004D8 */ 00000464 735F moveq.l D1, 0x5F 00000466 5F32 3054 subq.b [A2 + D3.w + 0x54], 7 0000046A 436C 6173 chk.w D1, [A4 + 0x6173] 0000046E 7344 moveq.l D1, 0x44 00000470 6573 bcs +0x75 /* 000004E5 */ 00000472 634C bls +0x4E /* 000004C0 */ 00000474 6973 bvs +0x75 /* 000004E9 */ 00000476 7442 moveq.l D2, 0x42 00000478 794E moveq.l D4, 0x4E 0000047A 616D bsr +0x6F /* 000004E9 */ 0000047C 6546 bcs +0x48 /* 000004C4 */ 0000047E 5076 5076 addq.w [A6 + D5.w + 0x76], 8 00000482 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000486 0000 206E ori.b D0, 0x6E /* 'n' */ 0000048A 0008 2F28 ori.b A0, 0x28 /* '(' */ 0000048E 0008 2F2E ori.b A0, 0x2E /* '.' */ 00000492 000C 4EB9 ori.b A4, 0xB9 00000496 0000 0B3A ori.b D0, 0x3A /* ':' */ 0000049A 4E5E unlink A6 0000049C 205F movea.l A0, [A7]+ 0000049E 504F addq.w A7, 8 000004A0 4ED0 jmp [A0] 000004A2 9B47 subx.w D5, D7 000004A4 6574 bcs +0x76 /* 0000051A */ 000004A6 436C 6173 chk.w D1, [A4 + 0x6173] 000004AA 734E moveq.l D1, 0x4E 000004AC 616D bsr +0x6F /* 0000051B */ 000004AE 655F bcs +0x61 /* 0000050F */ 000004B0 5F39 436C 6173 subq.b [0x436C6173], 7 000004B6 7344 moveq.l D1, 0x44 000004B8 6573 bcs +0x75 /* 0000052D */ 000004BA 6343 bls +0x45 /* 000004FF */ 000004BC 4676 0000 not.w [A6 + D0.w] label000004C0: 000004C0 4E56 0000 link A6, 0 label000004C4: 000004C4 48E7 1030 movem.l -[A7], D3,A2,A3 000004C8 266E 0008 movea.l A3, [A6 + 0x8] // begin alternate branch 000004CA-000004CE label000004CA: 000004CA 0008 244B ori.b A0, 0x4B /* 'K' */ // end alternate branch 000004CA-000004CE label000004CA: // (misaligned) 000004CC 244B movea.l A2, A3 fn000004CE: 000004CE 7016 moveq.l D0, 0x16 000004D0 D5C0 add.l A2, D0 000004D2 4A92 tst.l [A2] 000004D4 6726 beq +0x28 /* 000004FC */ 000004D6 2612 move.l D3, [A2] label000004D8: 000004D8 2F03 move.l -[A7], D3 000004DA 2043 movea.l A0, D3 000004DC 2050 movea.l A0, [A0] 000004DE 2050 movea.l A0, [A0] 000004E0 4E90 jsr [A0] 000004E2 B0AE 000C cmp.l D0, [A6 + 0xC] 000004E6 6D14 blt +0x16 /* 000004FC */ 000004E8 2F2E 000C move.l -[A7], [A6 + 0xC] 000004EC 2612 move.l D3, [A2] 000004EE 2F03 move.l -[A7], D3 000004F0 2043 movea.l A0, D3 000004F2 2050 movea.l A0, [A0] 000004F4 2068 0010 movea.l A0, [A0 + 0x10] 000004F8 4E90 jsr [A0] 000004FA 6002 bra +0x4 /* 000004FE */ label000004FC: 000004FC 7000 moveq.l D0, 0x00 label000004FE: 000004FE 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000502 4E5E unlink A6 00000504 205F movea.l A0, [A7]+ 00000506 504F addq.w A7, 8 00000508 4ED0 jmp [A0] 0000050A 9A47 sub.w D5, D7 0000050C 6574 bcs +0x76 /* 00000582 */ 0000050E 5375 6243 subq.w [A5 + D6.w * 2 + 0x43], 1 00000512 6C61 bge +0x63 /* 00000575 */ 00000514 7373 moveq.l D1, 0x73 00000516 5F5F subq.w [A7]+, 7 00000518 3943 6C61 move.w [A4 + 0x6C61], D3 // begin alternate branch 0000051A-0000051C label0000051A: 0000051A 6C61 bge +0x63 /* 0000057D */ // end alternate branch 0000051A-0000051C label0000051A: // (misaligned) 0000051C 7373 moveq.l D1, 0x73 0000051E 4465 neg.w -[A5] 00000520 7363 moveq.l D1, 0x63 00000522 4346 chk.w D1, D6 00000524 6C00 0000 bge +0x2 /* 00000526 */ // begin alternate branch 00000526-00000536 label00000526: 00000526 0000 4E56 ori.b D0, 0x56 /* 'V' */ 0000052A 0000 0CAE ori.b D0, 0xAE 0000052E 0000 0001 ori.b D0, 0x1 00000532 000C 660A ori.b A4, 0xA /* '\n' */ // end alternate branch 00000526-00000536 label00000526: // (misaligned) 00000528 4E56 0000 link A6, 0 0000052C 0CAE 0000 0001 000C cmpi.l [A6 + 0xC], 0x1 00000534 660A bne +0xC /* 00000540 */ 00000536 206E 0008 movea.l A0, [A6 + 0x8] 0000053A 2028 0012 move.l D0, [A0 + 0x12] 0000053E 6002 bra +0x4 /* 00000542 */ label00000540: 00000540 7000 moveq.l D0, 0x00 label00000542: 00000542 4E5E unlink A6 00000544 205F movea.l A0, [A7]+ 00000546 504F addq.w A7, 8 00000548 4ED0 jmp [A0] 0000054A 9B47 subx.w D5, D7 0000054C 6574 bcs +0x76 /* 000005C2 */ 0000054E 4261 clr.w -[A1] 00000550 7365 moveq.l D1, 0x65 00000552 436C 6173 chk.w D1, [A4 + 0x6173] 00000556 735F moveq.l D1, 0x5F 00000558 5F39 436C 6173 subq.b [0x436C6173], 7 0000055E 7344 moveq.l D1, 0x44 00000560 6573 bcs +0x75 /* 000005D5 */ 00000562 6343 bls +0x45 /* 000005A7 */ 00000564 466C 0000 not.w [A4 + 0x0] 00000568 4E56 0000 link A6, 0 0000056C 48E7 1010 movem.l -[A7], D3,A3 00000570 266E 0008 movea.l A3, [A6 + 0x8] 00000574 7600 moveq.l D3, 0x00 00000576 2743 0008 move.l [A3 + 0x8], D3 0000057A 2743 000C move.l [A3 + 0xC], D3 0000057E 2079 FFFE C658 movea.l A0, [0xFFFEC658] // begin alternate branch 00000582-00000584 label00000582: 00000582 C658 and.w D3, [A0]+ // end alternate branch 00000582-00000584 label00000582: // (misaligned) 00000584 2688 move.l [A3], A0 00000586 202E 000C move.l D0, [A6 + 0xC] 0000058A E588 lsl D0, 2 0000058C A11E syscall NewPtr, flags=1 0000058E 2748 0004 move.l [A3 + 0x4], A0 00000592 2008 move.l D0, A0 00000594 6706 beq +0x8 /* 0000059C */ 00000596 276E 000C 0008 move.l [A3 + 0x8], [A6 + 0xC] label0000059C: 0000059C 2F2B 0004 move.l -[A7], [A3 + 0x4] 000005A0 4EB9 0000 1172 jsr [0x00001172] 000005A6 200B move.l D0, A3 000005A8 4CDF 0808 movem.l D3,A3, [A7]+ 000005AC 4E5E unlink A6 000005AE 205F movea.l A0, [A7]+ 000005B0 504F addq.w A7, 8 000005B2 4ED0 jmp [A0] 000005B4 975F sub.w [A7]+, D3 000005B6 5F63 subq.w -[A3], 7 000005B8 745F moveq.l D2, 0x5F 000005BA 5F31 3343 6C61 7373 subq.b [[A1 + <>] + 0x6C617373], 7 label000005C2: 000005C2 4465 neg.w -[A5] 000005C4 7363 moveq.l D1, 0x63 000005C6 4C69 7374 466C movem.l D2,D4,D5,D6,A0,A1,A4,A5,A6, [A1 + 0x466C] 000005CC 0000 FFFF ori.b D0, 0xFF 000005D0 41F9 FFFE CCDC lea.l A0, [0xFFFECCDC] 000005D6 2008 move.l D0, A0 000005D8 205F movea.l A0, [A7]+ 000005DA 584F addq.w A7, 4 000005DC 4ED0 jmp [A0] 000005DE FFFF .invalid <> 000005E0 4E56 0000 link A6, 0 000005E4 2F0A move.l -[A7], A2 000005E6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005EA 4EB9 0000 0664 jsr [0x00000664] 000005F0 2440 movea.l A2, D0 000005F2 200A move.l D0, A2 000005F4 670A beq +0xC /* 00000600 */ 000005F6 2F0A move.l -[A7], A2 000005F8 4EB9 0000 070C jsr [0x0000070C] 000005FE 602E bra +0x30 /* 0000062E */ label00000600: 00000600 246E 0008 movea.l A2, [A6 + 0x8] 00000604 1212 move.b D1, [A2] 00000606 7000 moveq.l D0, 0x00 00000608 1001 move.b D0, D1 0000060A 5280 addq.l D0, 1 0000060C 2F00 move.l -[A7], D0 0000060E 2F0A move.l -[A7], A2 00000610 4879 FFFF 38B8 push.l 0xFFFF38B8 00000616 4EB9 0000 0042 jsr [0x00000042] 0000061C 4FEF 000C lea.l A7, [A7 + 0xC] 00000620 3F3C B1D8 move.w -[A7], 0xB1D8 00000624 42A7 clr.l -[A7] 00000626 4EB9 0000 112A jsr [0x0000112A] 0000062C 7000 moveq.l D0, 0x00 label0000062E: 0000062E 245F movea.l A2, [A7]+ 00000630 4E5E unlink A6 00000632 205F movea.l A0, [A7]+ 00000634 584F addq.w A7, 4 00000636 4ED0 jmp [A0] 00000638 8025 or.b D0, -[A5] 0000063A 4E65 move USP, A5 0000063C 7742 moveq.l D3, 0x42 0000063E 7943 moveq.l D4, 0x43 00000640 6C61 bge +0x63 /* 000006A3 */ 00000642 7373 moveq.l D1, 0x73 00000644 4E61 move USP, A1 00000646 6D65 blt +0x67 /* 000006AD */ 00000648 5F5F subq.w [A7]+, 7 0000064A 3943 6C61 move.w [A4 + 0x6C61], D3 0000064E 7373 moveq.l D1, 0x73 00000650 4465 neg.w -[A5] 00000652 7363 moveq.l D1, 0x63 00000654 4652 not.w [A2] 00000656 4337 4353 7472 3235 .invalid 1, [[A7] + 0x74723235] // invalid opcode 4 with b == 4 0000065E 3500 move.w -[A2], D0 00000660 0000 FFFF ori.b D0, 0xFF 00000664 4E56 FEF0 link A6, -0x0110 00000668 7000 moveq.l D0, 0x00 0000066A 2D40 FEF4 move.l [A6 - 0x10C], D0 0000066E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000672 4267 clr.w -[A7] 00000674 2F39 FFFE C668 move.l -[A7], [0xFFFEC668] 0000067A 486E FEF8 pea.l [A6 - 0x108] 0000067E 4EB9 0000 0758 jsr [0x00000758] 00000684 4879 0000 4EC2 push.l 0x4EC2 0000068A 486E FEF8 pea.l [A6 - 0x108] 0000068E 486E FEF0 pea.l [A6 - 0x110] 00000692 2F39 FFFE C668 move.l -[A7], [0xFFFEC668] 00000698 2079 FFFE C668 movea.l A0, [0xFFFEC668] 0000069E 2050 movea.l A0, [A0] 000006A0 2068 0084 movea.l A0, [A0 + 0x84] 000006A4 4E90 jsr [A0] 000006A6 4A00 tst.b D0 000006A8 6720 beq +0x22 /* 000006CA */ 000006AA 2F2E FEF0 move.l -[A7], [A6 - 0x110] 000006AE 486E FEF4 pea.l [A6 - 0x10C] 000006B2 7001 moveq.l D0, 0x01 000006B4 2F00 move.l -[A7], D0 000006B6 2F39 FFFE C668 move.l -[A7], [0xFFFEC668] 000006BC 2079 FFFE C668 movea.l A0, [0xFFFEC668] 000006C2 2050 movea.l A0, [A0] 000006C4 2068 0068 movea.l A0, [A0 + 0x68] 000006C8 4E90 jsr [A0] label000006CA: 000006CA 202E FEF4 move.l D0, [A6 - 0x10C] 000006CE 4E5E unlink A6 000006D0 205F movea.l A0, [A7]+ 000006D2 584F addq.w A7, 4 000006D4 4ED0 jmp [A0] 000006D6 8030 4765 or.b D0, <> 000006DA 7443 moveq.l D2, 0x43 000006DC 6C61 bge +0x63 /* 0000073F */ 000006DE 7373 moveq.l D1, 0x73 000006E0 4465 neg.w -[A5] 000006E2 7363 moveq.l D1, 0x63 000006E4 4672 6F6D not.w <> 000006E8 436C 6173 chk.w D1, [A4 + 0x6173] 000006EC 734E moveq.l D1, 0x4E 000006EE 616D bsr +0x6F /* 0000075D */ 000006F0 655F bcs +0x61 /* 00000751 */ 000006F2 5F39 436C 6173 subq.b [0x436C6173], 7 000006F8 7344 moveq.l D1, 0x44 000006FA 6573 bcs +0x75 /* 0000076F */ 000006FC 6346 bls +0x48 /* 00000744 */ 000006FE 5243 addq.w D3, 1 00000700 3743 5374 move.w [A3 + 0x5374], D3 00000704 7232 moveq.l D1, 0x32 00000706 3535 0000 move.w -[A2], [A5 + D0.w] 0000070A FFFF .invalid <> 0000070C 4E56 0000 link A6, 0 00000710 2F0A move.l -[A7], A2 00000712 206E 0008 movea.l A0, [A6 + 0x8] 00000716 2450 movea.l A2, [A0] 00000718 200A move.l D0, A2 0000071A 6704 beq +0x6 /* 00000720 */ 0000071C 4E92 jsr [A2] 0000071E 6002 bra +0x4 /* 00000722 */ label00000720: 00000720 7000 moveq.l D0, 0x00 label00000722: 00000722 245F movea.l A2, [A7]+ 00000724 4E5E unlink A6 00000726 205F movea.l A0, [A7]+ 00000728 584F addq.w A7, 4 0000072A 4ED0 jmp [A0] 0000072C 8026 or.b D0, -[A6] 0000072E 4361 chk.w D1, -[A1] 00000730 6C6C bge +0x6E /* 0000079E */ 00000732 5F44 subq.w D4, 7 00000734 6566 bcs +0x68 /* 0000079C */ 00000736 6175 bsr +0x77 /* 000007AD */ 00000738 6C74 bge +0x76 /* 000007AE */ 0000073A 436F 6E73 chk.w D1, [A7 + 0x6E73] 0000073E 7472 moveq.l D2, 0x72 00000740 7563 moveq.l D2, 0x63 00000742 746F moveq.l D2, 0x6F label00000744: 00000744 725F moveq.l D1, 0x5F 00000746 5F39 436C 6173 subq.b [0x436C6173], 7 0000074C 7344 moveq.l D1, 0x44 0000074E 6573 bcs +0x75 /* 000007C3 */ 00000750 6343 bls +0x45 /* 00000795 */ 00000752 4676 0000 not.w [A6 + D0.w] 00000756 FFFF .invalid <> 00000758 4E56 0000 link A6, 0 0000075C 48E7 0030 movem.l -[A7], A2,A3 00000760 266E 0008 movea.l A3, [A6 + 0x8] 00000764 246E 0012 movea.l A2, [A6 + 0x12] 00000768 1212 move.b D1, [A2] 0000076A 7000 moveq.l D0, 0x00 0000076C 1001 move.b D0, D1 0000076E 5280 addq.l D0, 1 00000770 2F00 move.l -[A7], D0 00000772 2F0A move.l -[A7], A2 00000774 2F0B move.l -[A7], A3 00000776 4EB9 0000 0042 jsr [0x00000042] 0000077C 4FEF 000C lea.l A7, [A7 + 0xC] 00000780 376E 0010 0100 move.w [A3 + 0x100], [A6 + 0x10] 00000786 276E 000C 0102 move.l [A3 + 0x102], [A6 + 0xC] 0000078C 200B move.l D0, A3 0000078E 4CDF 0C00 movem.l A2,A3, [A7]+ 00000792 4E5E unlink A6 00000794 205F movea.l A0, [A7]+ 00000796 4FEF 000E lea.l A7, [A7 + 0xE] 0000079A 4ED0 jmp [A0] label0000079C: 0000079C 803C 5F5F or.b D0, 0x5F /* '_' */ // begin alternate branch 0000079E-000007A0 label0000079E: 0000079E 5F5F subq.w [A7]+, 7 // end alternate branch 0000079E-000007A0 label0000079E: // (misaligned) 000007A0 6374 bls +0x76 /* 00000816 */ 000007A2 5F5F subq.w [A7]+, 7 000007A4 3138 4343 move.w -[A0], [0x00004343] 000007A8 6C61 bge +0x63 /* 0000080B */ 000007AA 7373 moveq.l D1, 0x73 000007AC 4465 neg.w -[A5] label000007AE: 000007AE 7363 moveq.l D1, 0x63 000007B0 436F 6D70 chk.w D1, [A7 + 0x6D70] 000007B4 6172 bsr +0x74 /* 00000828 */ 000007B6 6572 bcs +0x74 /* 0000082A */ 000007B8 4652 not.w [A2] 000007BA 4337 4353 7472 3235 .invalid 1, [[A7] + 0x74723235] // invalid opcode 4 with b == 4 000007C2 3573 5031 3954 move.w [A2 + 0x3954], [A3 + D5.w + 0x31] 000007C8 536F 7274 subq.w [A7 + 0x7274], 1 000007CC 6564 bcs +0x66 /* 00000832 */ 000007CE 4479 6E61 6D69 neg.w [0x6E616D69] 000007D4 6341 bls +0x43 /* 00000817 */ 000007D6 7272 moveq.l D1, 0x72 000007D8 6179 bsr +0x7B /* 00000853 */ 000007DA 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000007DE FEFC 48E7 .extension 0xEFC <> // unimplemented 000007E2 1010 move.b D0, [A0] 000007E4 266E 0008 movea.l A3, [A6 + 0x8] 000007E8 2F2E 000C move.l -[A7], [A6 + 0xC] 000007EC 486E FEFC pea.l [A6 - 0x104] 000007F0 7001 moveq.l D0, 0x01 000007F2 2F00 move.l -[A7], D0 000007F4 262B 0102 move.l D3, [A3 + 0x102] 000007F8 2F03 move.l -[A7], D3 000007FA 2043 movea.l A0, D3 000007FC 2050 movea.l A0, [A0] 000007FE 2068 0068 movea.l A0, [A0 + 0x68] 00000802 4E90 jsr [A0] 00000804 486E FF00 pea.l [A6 - 0x100] 00000808 2F2E FEFC move.l -[A7], [A6 - 0x104] 0000080C 4EB9 0000 0484 jsr [0x00000484] 00000812 554F subq.w A7, 2 00000814 2F0B move.l -[A7], A3 label00000816: 00000816 486E FF00 pea.l [A6 - 0x100] 0000081A 4227 clr.b -[A7] 0000081C 7001 moveq.l D0, 0x01 0000081E 1F00 move.b -[A7], D0 00000820 4EB9 0000 0C8A jsr [0x00000C8A] 00000826 301F move.w D0, [A7]+ fn00000828: 00000828 6B04 bmi +0x6 /* 0000082E */ label0000082A: 0000082A 7000 moveq.l D0, 0x00 0000082C 6002 bra +0x4 /* 00000830 */ label0000082E: 0000082E 7001 moveq.l D0, 0x01 label00000830: 00000830 2000 move.l D0, D0 label00000832: 00000832 4A00 tst.b D0 00000834 6704 beq +0x6 /* 0000083A */ 00000836 70FF moveq.l D0, 0xFFFFFFFF 00000838 602A bra +0x2C /* 00000864 */ label0000083A: 0000083A 554F subq.w A7, 2 0000083C 2F0B move.l -[A7], A3 0000083E 486E FF00 pea.l [A6 - 0x100] 00000842 4227 clr.b -[A7] 00000844 7001 moveq.l D0, 0x01 00000846 1F00 move.b -[A7], D0 00000848 4EB9 0000 0C8A jsr [0x00000C8A] 0000084E 301F move.w D0, [A7]+ 00000850 6E04 bgt +0x6 /* 00000856 */ 00000852 7000 moveq.l D0, 0x00 00000854 6002 bra +0x4 /* 00000858 */ label00000856: 00000856 7001 moveq.l D0, 0x01 label00000858: 00000858 2000 move.l D0, D0 0000085A 4A00 tst.b D0 0000085C 6704 beq +0x6 /* 00000862 */ 0000085E 7001 moveq.l D0, 0x01 00000860 6002 bra +0x4 /* 00000864 */ label00000862: 00000862 4240 clr.w D0 label00000864: 00000864 4CDF 0808 movem.l D3,A3, [A7]+ 00000868 4E5E unlink A6 0000086A 205F movea.l A0, [A7]+ 0000086C 504F addq.w A7, 8 0000086E 4ED0 jmp [A0] 00000870 9354 sub.w [A4], D1 00000872 6573 bcs +0x75 /* 000008E7 */ 00000874 7443 moveq.l D2, 0x43 00000876 6C61 bge +0x63 /* 000008D9 */ 00000878 7373 moveq.l D1, 0x73 0000087A 4E61 move USP, A1 0000087C 6D65 blt +0x67 /* 000008E3 */ 0000087E 5F5F subq.w [A7]+, 7 00000880 466C 5076 not.w [A4 + 0x5076] 00000884 0000 FFFF ori.b D0, 0xFF 00000888 4E56 FEFC link A6, -0x0104 0000088C 2F0A move.l -[A7], A2 0000088E 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000892 4EB9 0000 0914 jsr [0x00000914] 00000898 2440 movea.l A2, D0 0000089A 200A move.l D0, A2 0000089C 670A beq +0xC /* 000008A8 */ 0000089E 2F0A move.l -[A7], A2 000008A0 4EB9 0000 070C jsr [0x0000070C] 000008A6 6042 bra +0x44 /* 000008EA */ label000008A8: 000008A8 302E 0008 move.w D0, [A6 + 0x8] 000008AC 48C0 ext.l D0 000008AE 2F00 move.l -[A7], D0 000008B0 486E FEFC pea.l [A6 - 0x104] 000008B4 4EB9 0000 0B42 jsr [0x00000B42] 000008BA 2D40 FFFC move.l [A6 - 0x4], D0 000008BE 2040 movea.l A0, D0 000008C0 1410 move.b D2, [A0] 000008C2 7200 moveq.l D1, 0x00 000008C4 1202 move.b D1, D2 000008C6 5281 addq.l D1, 1 000008C8 2F01 move.l -[A7], D1 000008CA 2F00 move.l -[A7], D0 000008CC 4879 FFFF 38B8 push.l 0xFFFF38B8 000008D2 4EB9 0000 0042 jsr [0x00000042] 000008D8 4FEF 000C lea.l A7, [A7 + 0xC] 000008DC 3F3C B1D8 move.w -[A7], 0xB1D8 000008E0 42A7 clr.l -[A7] 000008E2 4EB9 0000 112A jsr [0x0000112A] 000008E8 7000 moveq.l D0, 0x00 label000008EA: 000008EA 245F movea.l A2, [A7]+ 000008EC 4E5E unlink A6 000008EE 205F movea.l A0, [A7]+ 000008F0 544F addq.w A7, 2 000008F2 4ED0 jmp [A0] 000008F4 9A4E sub.w D5, A6 000008F6 6577 bcs +0x79 /* 0000096F */ 000008F8 4279 436C 6173 clr.w [0x436C6173] 000008FE 7349 moveq.l D1, 0x49 00000900 445F neg.w [A7]+ 00000902 5F39 436C 6173 subq.b [0x436C6173], 7 00000908 7344 moveq.l D1, 0x44 0000090A 6573 bcs +0x75 /* 0000097F */ 0000090C 6346 bls +0x48 /* 00000954 */ 0000090E 7300 moveq.l D1, 0x00 00000910 0000 FFFF ori.b D0, 0xFF 00000914 4E56 FEF0 link A6, -0x0110 00000918 7000 moveq.l D0, 0x00 0000091A 2D40 FEF4 move.l [A6 - 0x10C], D0 0000091E 4879 FFFF 645C push.l 0xFFFF645C 00000924 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000928 2F39 FFFE C664 move.l -[A7], [0xFFFEC664] 0000092E 486E FEF8 pea.l [A6 - 0x108] 00000932 4EB9 0000 0758 jsr [0x00000758] 00000938 4879 0000 4ED2 push.l 0x4ED2 0000093E 486E FEF8 pea.l [A6 - 0x108] 00000942 486E FEF0 pea.l [A6 - 0x110] 00000946 2F39 FFFE C664 move.l -[A7], [0xFFFEC664] 0000094C 2079 FFFE C664 movea.l A0, [0xFFFEC664] 00000952 2050 movea.l A0, [A0] label00000954: 00000954 2068 0084 movea.l A0, [A0 + 0x84] 00000958 4E90 jsr [A0] 0000095A 4A00 tst.b D0 0000095C 6720 beq +0x22 /* 0000097E */ 0000095E 2F2E FEF0 move.l -[A7], [A6 - 0x110] 00000962 486E FEF4 pea.l [A6 - 0x10C] 00000966 7001 moveq.l D0, 0x01 00000968 2F00 move.l -[A7], D0 0000096A 2F39 FFFE C664 move.l -[A7], [0xFFFEC664] 00000970 2079 FFFE C664 movea.l A0, [0xFFFEC664] 00000976 2050 movea.l A0, [A0] 00000978 2068 0068 movea.l A0, [A0 + 0x68] 0000097C 4E90 jsr [A0] label0000097E: 0000097E 202E FEF4 move.l D0, [A6 - 0x10C] 00000982 4E5E unlink A6 00000984 205F movea.l A0, [A7]+ 00000986 544F addq.w A7, 2 00000988 4ED0 jmp [A0] 0000098A 8025 or.b D0, -[A5] 0000098C 4765 chk.w D3, -[A5] 0000098E 7443 moveq.l D2, 0x43 00000990 6C61 bge +0x63 /* 000009F3 */ 00000992 7373 moveq.l D1, 0x73 00000994 4465 neg.w -[A5] 00000996 7363 moveq.l D1, 0x63 00000998 4672 6F6D not.w <> 0000099C 436C 6173 chk.w D1, [A4 + 0x6173] 000009A0 7349 moveq.l D1, 0x49 000009A2 445F neg.w [A7]+ 000009A4 5F39 436C 6173 subq.b [0x436C6173], 7 000009AA 7344 moveq.l D1, 0x44 000009AC 6573 bcs +0x75 /* 00000A21 */ 000009AE 6346 bls +0x48 /* 000009F6 */ 000009B0 7300 moveq.l D1, 0x00 000009B2 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000009B6 FFFC .invalid <> 000009B8 48E7 1810 movem.l -[A7], D3,D4,A3 000009BC 266E 0008 movea.l A3, [A6 + 0x8] 000009C0 2F2E 000C move.l -[A7], [A6 + 0xC] 000009C4 486E FFFC pea.l [A6 - 0x4] 000009C8 7001 moveq.l D0, 0x01 000009CA 2F00 move.l -[A7], D0 000009CC 262B 0102 move.l D3, [A3 + 0x102] 000009D0 2F03 move.l -[A7], D3 000009D2 2043 movea.l A0, D3 000009D4 2050 movea.l A0, [A0] 000009D6 2068 0068 movea.l A0, [A0 + 0x68] 000009DA 4E90 jsr [A0] 000009DC 2F2E FFFC move.l -[A7], [A6 - 0x4] 000009E0 4EB9 0000 0394 jsr [0x00000394 /* CacheVars */] 000009E6 3800 move.w D4, D0 000009E8 302B 0100 move.w D0, [A3 + 0x100] 000009EC B044 cmp.w D0, D4 000009EE 6C04 bge +0x6 /* 000009F4 */ 000009F0 70FF moveq.l D0, 0xFFFFFFFF 000009F2 600E bra +0x10 /* 00000A02 */ label000009F4: 000009F4 302B 0100 move.w D0, [A3 + 0x100] // begin alternate branch 000009F6-000009F8 label000009F6: 000009F6 0100 btst D0, D0 // end alternate branch 000009F6-000009F8 label000009F6: // (misaligned) 000009F8 B044 cmp.w D0, D4 000009FA 6F04 ble +0x6 /* 00000A00 */ 000009FC 7001 moveq.l D0, 0x01 000009FE 6002 bra +0x4 /* 00000A02 */ label00000A00: 00000A00 4240 clr.w D0 label00000A02: 00000A02 4CDF 0818 movem.l D3,D4,A3, [A7]+ 00000A06 4E5E unlink A6 00000A08 205F movea.l A0, [A7]+ 00000A0A 504F addq.w A7, 8 00000A0C 4ED0 jmp [A0] 00000A0E 9154 sub.w [A4], D0 00000A10 6573 bcs +0x75 /* 00000A85 */ 00000A12 7443 moveq.l D2, 0x43 00000A14 6C61 bge +0x63 /* 00000A77 */ 00000A16 7373 moveq.l D1, 0x73 00000A18 4944 chk.w D4, D4 00000A1A 5F5F subq.w [A7]+, 7 00000A1C 466C 5076 not.w [A4 + 0x5076] 00000A20 0000 FFFF ori.b D0, 0xFF 00000A24 41F9 FFFD D950 lea.l A0, [0xFFFDD950] 00000A2A 2008 move.l D0, A0 00000A2C 205F movea.l A0, [A7]+ 00000A2E 584F addq.w A7, 4 00000A30 4ED0 jmp [A0] 00000A32 FFFF .invalid <> 00000A34 4E56 FFE0 link A6, -0x0020 00000A38 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00000A3C 286E 0008 movea.l A4, [A6 + 0x8] 00000A40 266E 000C movea.l A3, [A6 + 0xC] 00000A44 B7CC cmpa.l A3, A4 00000A46 6700 00A2 beq +0xA4 /* 00000AEA */ 00000A4A 244C movea.l A2, A4 00000A4C 7016 moveq.l D0, 0x16 00000A4E D5C0 add.l A2, D0 00000A50 4A92 tst.l [A2] 00000A52 662A bne +0x2C /* 00000A7E */ 00000A54 7010 moveq.l D0, 0x10 00000A56 2F00 move.l -[A7], D0 00000A58 4EB9 0000 0BFA jsr [0x00000BFA /* FScaleVFact */] 00000A5E 2D40 FFE0 move.l [A6 - 0x20], D0 00000A62 4A80 tst.l D0 00000A64 670C beq +0xE /* 00000A72 */ 00000A66 7201 moveq.l D1, 0x01 00000A68 2F01 move.l -[A7], D1 00000A6A 2F00 move.l -[A7], D0 00000A6C 4EB9 0000 0568 jsr [0x00000568] label00000A72: 00000A72 24AE FFE0 move.l [A2], [A6 - 0x20] 00000A76 2F12 move.l -[A7], [A2] 00000A78 4EB9 0000 1172 jsr [0x00001172] label00000A7E: 00000A7E 2F2C 0016 move.l -[A7], [A4 + 0x16] 00000A82 486E FFE4 pea.l [A6 - 0x1C] 00000A86 4EB9 0000 536A jsr [0x0000536A] 00000A8C 486E FFE4 pea.l [A6 - 0x1C] 00000A90 206E FFE4 movea.l A0, [A6 - 0x1C] 00000A94 2068 0014 movea.l A0, [A0 + 0x14] 00000A98 4E90 jsr [A0] 00000A9A 2440 movea.l A2, D0 00000A9C 6020 bra +0x22 /* 00000ABE */ label00000A9E: 00000A9E B5CB cmpa.l A2, A3 00000AA0 660C bne +0xE /* 00000AAE */ 00000AA2 486E FFE4 pea.l [A6 - 0x1C] 00000AA6 4EB9 0000 50BA jsr [0x000050BA] 00000AAC 603C bra +0x3E /* 00000AEA */ label00000AAE: 00000AAE 486E FFE4 pea.l [A6 - 0x1C] 00000AB2 206E FFE4 movea.l A0, [A6 - 0x1C] 00000AB6 2068 0018 movea.l A0, [A0 + 0x18] 00000ABA 4E90 jsr [A0] 00000ABC 2440 movea.l A2, D0 label00000ABE: 00000ABE 486E FFE4 pea.l [A6 - 0x1C] 00000AC2 206E FFE4 movea.l A0, [A6 - 0x1C] 00000AC6 2050 movea.l A0, [A0] 00000AC8 4E90 jsr [A0] 00000ACA 4A00 tst.b D0 00000ACC 66D0 bne -0x2E /* 00000A9E */ 00000ACE 2F0B move.l -[A7], A3 00000AD0 262C 0016 move.l D3, [A4 + 0x16] 00000AD4 2F03 move.l -[A7], D3 00000AD6 2043 movea.l A0, D3 00000AD8 2050 movea.l A0, [A0] 00000ADA 2068 0004 movea.l A0, [A0 + 0x4] 00000ADE 4E90 jsr [A0] 00000AE0 486E FFE4 pea.l [A6 - 0x1C] 00000AE4 4EB9 0000 50BA jsr [0x000050BA] label00000AEA: 00000AEA 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00000AEE 4E5E unlink A6 00000AF0 205F movea.l A0, [A7]+ 00000AF2 504F addq.w A7, 8 00000AF4 4ED0 jmp [A0] 00000AF6 8025 or.b D0, -[A5] 00000AF8 4164 chk.w D0, -[A4] 00000AFA 6453 bcc +0x55 /* 00000B4F */ 00000AFC 7562 moveq.l D2, 0x62 00000AFE 436C 6173 chk.w D1, [A4 + 0x6173] 00000B02 735F moveq.l D1, 0x5F 00000B04 5F39 436C 6173 subq.b [0x436C6173], 7 00000B0A 7344 moveq.l D1, 0x44 00000B0C 6573 bcs +0x75 /* 00000B81 */ 00000B0E 6343 bls +0x45 /* 00000B53 */ 00000B10 4650 not.w [A0] 00000B12 4339 436C 6173 .invalid 1, [0x436C6173] // invalid opcode 4 with b == 4 00000B18 7344 moveq.l D1, 0x44 00000B1A 6573 bcs +0x75 /* 00000B8F */ 00000B1C 6300 0000 bls +0x2 /* 00000B1E */ // begin alternate branch 00000B1E-00000B26 label00000B1E: 00000B1E 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000B22 0000 2F0B ori.b D0, 0xB // end alternate branch 00000B1E-00000B26 label00000B1E: // (misaligned) 00000B20 4E56 0000 link A6, 0 00000B24 2F0B move.l -[A7], A3 00000B26 266E 0008 movea.l A3, [A6 + 0x8] 00000B2A 26AE 0010 move.l [A3], [A6 + 0x10] 00000B2E 276E 0018 0008 move.l [A3 + 0x8], [A6 + 0x18] 00000B34 276E 0014 000C move.l [A3 + 0xC], [A6 + 0x14] 00000B3A 2F2E 000C move.l -[A7], [A6 + 0xC] 00000B3E 2F0B move.l -[A7], A3 00000B40 4EB9 0000 0B80 jsr [0x00000B80 /* RMgrHiVars */] 00000B46 200B move.l D0, A3 00000B48 265F movea.l A3, [A7]+ 00000B4A 4E5E unlink A6 00000B4C 205F movea.l A0, [A7]+ 00000B4E 4FEF 0014 lea.l A7, [A7 + 0x14] 00000B52 4ED0 jmp [A0] 00000B54 8028 5F5F or.b D0, [A0 + 0x5F5F] 00000B58 6374 bls +0x76 /* 00000BCE */ 00000B5A 5F5F subq.w [A7]+, 7 00000B5C 3943 6C61 move.w [A4 + 0x6C61], D3 00000B60 7373 moveq.l D1, 0x73 00000B62 4465 neg.w -[A5] 00000B64 7363 moveq.l D1, 0x63 00000B66 4650 not.w [A0] 00000B68 4363 chk.w D1, -[A3] 00000B6A 5569 5046 subq.w [A1 + 0x5046], 2 00000B6E 765F moveq.l D3, 0x5F 00000B70 5076 5043 addq.w [A6 + D5.w + 0x43], 8 00000B74 3943 6C61 move.w [A4 + 0x6C61], D3 00000B78 7373 moveq.l D1, 0x73 00000B7A 4465 neg.w -[A5] 00000B7C 7363 moveq.l D1, 0x63 00000B7E 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000B82 0000 48E7 ori.b D0, 0xE7 00000B86 1010 move.b D0, [A0] 00000B88 266E 0008 movea.l A3, [A6 + 0x8] 00000B8C 4EB9 0000 0BF0 jsr [0x00000BF0 /* MimeGlobs */] 00000B92 3740 0010 move.w [A3 + 0x10], D0 00000B96 7600 moveq.l D3, 0x00 00000B98 2743 0012 move.l [A3 + 0x12], D3 00000B9C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000BA0 2F0B move.l -[A7], A3 00000BA2 4EB9 0000 0C00 jsr [0x00000C00 /* SCSIBase */] 00000BA8 2743 0016 move.l [A3 + 0x16], D3 00000BAC 2779 FFFE C660 0004 move.l [A3 + 0x4], [0xFFFEC660] 00000BB4 23CB FFFE C660 move.l [0xFFFEC660], A3 00000BBA 4CDF 0808 movem.l D3,A3, [A7]+ 00000BBE 4E5E unlink A6 00000BC0 205F movea.l A0, [A7]+ 00000BC2 504F addq.w A7, 8 00000BC4 4ED0 jmp [A0] 00000BC6 8023 or.b D0, -[A3] 00000BC8 496E 6974 chk.w D4, [A6 + 0x6974] 00000BCC 6961 bvs +0x63 /* 00000C2F */ label00000BCE: 00000BCE 6C69 bge +0x6B /* 00000C39 */ 00000BD0 7A65 moveq.l D5, 0x65 00000BD2 5F5F subq.w [A7]+, 7 00000BD4 3943 6C61 move.w [A4 + 0x6C61], D3 00000BD8 7373 moveq.l D1, 0x73 00000BDA 4465 neg.w -[A5] 00000BDC 7363 moveq.l D1, 0x63 00000BDE 4650 not.w [A0] 00000BE0 4339 436C 6173 .invalid 1, [0x436C6173] // invalid opcode 4 with b == 4 00000BE6 7344 moveq.l D1, 0x44 00000BE8 6573 bcs +0x75 /* 00000C5D */ 00000BEA 6300 0000 bls +0x2 /* 00000BEC */ // begin alternate branch 00000BEC-00000BF0 label00000BEC: 00000BEC 0000 FFFF ori.b D0, 0xFF // end alternate branch 00000BEC-00000BF0 label00000BEC: // (misaligned) 00000BEE FFFF .invalid <> 00000BF0 5279 FFFE C65C addq.w [0xFFFEC65C], 1 00000BF6 3039 FFFE C65C move.w D0, [0xFFFEC65C] 00000BFC 4E75 rts 00000BFE FFFF .invalid <> 00000C00 4E56 0000 link A6, 0 00000C04 48E7 0028 movem.l -[A7], A2,A4 00000C08 286E 0008 movea.l A4, [A6 + 0x8] 00000C0C 246E 000C movea.l A2, [A6 + 0xC] 00000C10 B5CC cmpa.l A2, A4 00000C12 670A beq +0xC /* 00000C1E */ 00000C14 4AAC 0012 tst.l [A4 + 0x12] 00000C18 6604 bne +0x6 /* 00000C1E */ 00000C1A 294A 0012 move.l [A4 + 0x12], A2 label00000C1E: 00000C1E 4CDF 1400 movem.l A2,A4, [A7]+ 00000C22 4E5E unlink A6 00000C24 205F movea.l A0, [A7]+ 00000C26 504F addq.w A7, 8 00000C28 4ED0 jmp [A0] 00000C2A 8025 or.b D0, -[A5] 00000C2C 4164 chk.w D0, -[A4] 00000C2E 6442 bcc +0x44 /* 00000C72 */ 00000C30 6173 bsr +0x75 /* 00000CA5 */ 00000C32 6543 bcs +0x45 /* 00000C77 */ 00000C34 6C61 bge +0x63 /* 00000C97 */ 00000C36 7373 moveq.l D1, 0x73 00000C38 5F5F subq.w [A7]+, 7 00000C3A 3943 6C61 move.w [A4 + 0x6C61], D3 00000C3E 7373 moveq.l D1, 0x73 00000C40 4465 neg.w -[A5] 00000C42 7363 moveq.l D1, 0x63 00000C44 4650 not.w [A0] 00000C46 4339 436C 6173 .invalid 1, [0x436C6173] // invalid opcode 4 with b == 4 00000C4C 7344 moveq.l D1, 0x44 00000C4E 6573 bcs +0x75 /* 00000CC3 */ 00000C50 6300 0000 bls +0x2 /* 00000C52 */ // begin alternate branch 00000C52-00000C56 label00000C52: 00000C52 0000 2F0A ori.b D0, 0xA /* '\n' */ // end alternate branch 00000C52-00000C56 label00000C52: // (misaligned) 00000C54 2F0A move.l -[A7], A2 00000C56 702E moveq.l D0, 0x2E 00000C58 2F00 move.l -[A7], D0 00000C5A 4EB9 0000 0BEA jsr [0x00000BEA] 00000C60 2440 movea.l A2, D0 00000C62 200A move.l D0, A2 00000C64 6708 beq +0xA /* 00000C6E */ 00000C66 2F0A move.l -[A7], A2 00000C68 4EB9 0000 0CE2 jsr [0x00000CE2] label00000C6E: 00000C6E 200A move.l D0, A2 00000C70 245F movea.l A2, [A7]+ label00000C72: 00000C72 4E75 rts 00000C74 4E56 0000 link A6, 0 00000C78 2F0B move.l -[A7], A3 00000C7A 266E 0008 movea.l A3, [A6 + 0x8] 00000C7E 26AE 000C move.l [A3], [A6 + 0xC] 00000C82 276E 0014 0008 move.l [A3 + 0x8], [A6 + 0x14] 00000C88 276E 0010 000C move.l [A3 + 0xC], [A6 + 0x10] 00000C8E 42A7 clr.l -[A7] 00000C90 2F0B move.l -[A7], A3 00000C92 4EB9 0000 0B80 jsr [0x00000B80 /* RMgrHiVars */] 00000C98 200B move.l D0, A3 00000C9A 265F movea.l A3, [A7]+ 00000C9C 4E5E unlink A6 00000C9E 205F movea.l A0, [A7]+ 00000CA0 4FEF 0010 lea.l A7, [A7 + 0x10] 00000CA4 4ED0 jmp [A0] 00000CA6 9C5F sub.w D6, [A7]+ 00000CA8 5F63 subq.w -[A3], 7 00000CAA 745F moveq.l D2, 0x5F 00000CAC 5F39 436C 6173 subq.b [0x436C6173], 7 00000CB2 7344 moveq.l D1, 0x44 00000CB4 6573 bcs +0x75 /* 00000D29 */ 00000CB6 6346 bls +0x48 /* 00000CFE */ 00000CB8 5043 addq.w D3, 8 00000CBA 6355 bls +0x57 /* 00000D11 */ 00000CBC 6950 bvs +0x52 /* 00000D0E */ 00000CBE 4676 5F50 not.w [A6] 00000CC2 7600 moveq.l D3, 0x00 00000CC4 0000 FFFF ori.b D0, 0xFF 00000CC8 2F0A move.l -[A7], A2 00000CCA 2F3C 0000 00B2 move.l -[A7], 0xB2 00000CD0 4EB9 0000 0BEA jsr [0x00000BEA] 00000CD6 2440 movea.l A2, D0 00000CD8 200A move.l D0, A2 00000CDA 6710 beq +0x12 /* 00000CEC */ 00000CDC 2F0A move.l -[A7], A2 00000CDE 4EB9 0000 B4F2 jsr [0x0000B4F2] 00000CE4 2079 FFFD DDF0 movea.l A0, [0xFFFDDDF0] 00000CEA 2488 move.l [A2], A0 label00000CEC: 00000CEC 200A move.l D0, A2 00000CEE 245F movea.l A2, [A7]+ 00000CF0 4E75 rts 00000CF2 FFFF .invalid <> 00000CF4 4510 .invalid 2, [A0] // invalid opcode 4 with b == 4 00000CF6 1727 move.b -[A3], -[A7] 00000CF8 5981 subq.l D1, 4 00000CFA 2915 move.l -[A4], [A5] 00000CFC 3575 1118 2003 move.w [A2 + 0x2003], [A5 + D1] // begin alternate branch 00000CFE-00000D02 label00000CFE: 00000CFE 1118 move.b -[A0], [A0]+ 00000D00 2003 move.l D0, D3 // end alternate branch 00000CFE-00000D02 label00000CFE: // (misaligned) 00000D02 0827 0F03 btst.b -[A7], 0x3 00000D06 0F03 btst D3, D7 00000D08 00FF .incomplete 00000D0A FFFF .invalid <> 00000D0C E479 ror D1.w, D2 label00000D0E: 00000D0E 5514 subq.b [A4], 2 00000D10 360C move.w D3, A4 00000D12 0308 btst A0, D1 00000D14 1E05 move.b D7, D5 00000D16 0F03 btst D3, D7 00000D18 0F03 btst D3, D7 00000D1A 00FF .incomplete 00000D1C FFFF .invalid <> 00000D1E E476 roxr D6.w, D2 00000D20 1A10 move.b D5, [A0] 00000D22 0710 btst [A0], D3 00000D24 1F64 041E move.b [A7 + 0x41E], -[A4] 00000D28 0332 0734 btst <>, D1 00000D2C 0703 btst D3, D3 00000D2E 0000 81A2 ori.b D0, 0xA2 00000D32 050A btst A2, D2 00000D34 054E bchg A6, D2 00000D36 0681 0007 4380 addi.l D1, 0x74380 00000D3C C743 exg D3, D3 00000D3E 0749 bchg A1, D3 00000D40 5746 subq.w D6, 3 00000D42 6A26 bpl +0x28 /* 00000D6A */ 00000D44 0B78 0000 bchg [0x00000000 /* __m68k_reset_stack__ */], D5 00000D48 0000 0000 ori.b D0, 0x0 00000D4C 0000 0000 ori.b D0, 0x0 00000D50 0000 0000 ori.b D0, 0x0 00000D54 0000 0000 ori.b D0, 0x0 00000D58 0000 0000 ori.b D0, 0x0 00000D5C 0000 0000 ori.b D0, 0x0 00000D60 0000 0000 ori.b D0, 0x0 00000D64 0000 0000 ori.b D0, 0x0 00000D68 0000 0000 ori.b D0, 0x0 // begin alternate branch 00000D6A-00000DD8 label00000D6A: 00000D6A 0000 0000 ori.b D0, 0x0 00000D6E 0000 0000 ori.b D0, 0x0 00000D72 0000 0000 ori.b D0, 0x0 00000D76 0000 0000 ori.b D0, 0x0 00000D7A 0000 0000 ori.b D0, 0x0 00000D7E 0000 0000 ori.b D0, 0x0 00000D82 0000 0000 ori.b D0, 0x0 00000D86 0000 0000 ori.b D0, 0x0 00000D8A 0000 0000 ori.b D0, 0x0 00000D8E 0000 0000 ori.b D0, 0x0 00000D92 0000 0000 ori.b D0, 0x0 00000D96 0000 0000 ori.b D0, 0x0 00000D9A 0000 0000 ori.b D0, 0x0 00000D9E 0000 0000 ori.b D0, 0x0 00000DA2 0000 0000 ori.b D0, 0x0 00000DA6 0000 0000 ori.b D0, 0x0 00000DAA 0000 0000 ori.b D0, 0x0 00000DAE 0000 0000 ori.b D0, 0x0 00000DB2 0000 0000 ori.b D0, 0x0 00000DB6 0000 0000 ori.b D0, 0x0 00000DBA 0000 0000 ori.b D0, 0x0 00000DBE 0000 0000 ori.b D0, 0x0 00000DC2 0000 0000 ori.b D0, 0x0 00000DC6 0000 0000 ori.b D0, 0x0 00000DCA 0000 0000 ori.b D0, 0x0 00000DCE 0000 0000 ori.b D0, 0x0 00000DD2 0000 0000 ori.b D0, 0x0 00000DD6 0000 .incomplete // end alternate branch 00000D6A-00000DD8 label00000D6A: // (misaligned) 00000D6C 0000 0000 ori.b D0, 0x0 00000D70 0000 0000 ori.b D0, 0x0 00000D74 0000 0000 ori.b D0, 0x0 00000D78 0000 0000 ori.b D0, 0x0 00000D7C 0000 0000 ori.b D0, 0x0 00000D80 0000 0000 ori.b D0, 0x0 00000D84 0000 0000 ori.b D0, 0x0 00000D88 0000 0000 ori.b D0, 0x0 00000D8C 0000 0000 ori.b D0, 0x0 00000D90 0000 0000 ori.b D0, 0x0 00000D94 0000 0000 ori.b D0, 0x0 00000D98 0000 0000 ori.b D0, 0x0 00000D9C 0000 0000 ori.b D0, 0x0 00000DA0 0000 0000 ori.b D0, 0x0 00000DA4 0000 0000 ori.b D0, 0x0 00000DA8 0000 0000 ori.b D0, 0x0 00000DAC 0000 0000 ori.b D0, 0x0 00000DB0 0000 0000 ori.b D0, 0x0 00000DB4 0000 0000 ori.b D0, 0x0 00000DB8 0000 0000 ori.b D0, 0x0 00000DBC 0000 0000 ori.b D0, 0x0 00000DC0 0000 0000 ori.b D0, 0x0 00000DC4 0000 0000 ori.b D0, 0x0 00000DC8 0000 0000 ori.b D0, 0x0 00000DCC 0000 0000 ori.b D0, 0x0 00000DD0 0000 0000 ori.b D0, 0x0 00000DD4 0000 0000 ori.b D0, 0x0